home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-05-10 | 49.3 KB | 1,008 lines |
- (This is the second part of NJSTAR USER'S MANUAL. Read NJSTAR1.DOC first)
- =============================================================================
- MACROS COMMANDS
-
-
- This section describes NJStar's Macro related functions. Those functions are
- located under "Macro" in the main menu.
-
- A macro is a predefined sequence of a series of NJStar commands. User may
- record a series commands within NJStar, or write a macro text file with
- NJStar and then compile it with NJStar's utility program, NJMAC.EXE, to
- convert it to a macro file.
-
- Please also see PROGRAM USAGE for information about loading a macro in the
- command line.
-
- FUNCTION <MacroRec> [F11]
- º«¬º√¸¡Ó
-
- This function will start and stop macro recording. When entering macro-
- record mode, the right side of the bottom will display a sign of "Record."
- Mouse user may point the mouse cursor at that position and then click the
- left button once to invoke this function.
-
- When start this function, the following sequence of NJStar commands will be
- recorded and stored at the macro buffer, until user invoke this command
- again. The content in the macro buffer will be wiped out when quitting from
- NJStar, or replaced by the next recorded macro.
-
- When recording a macro, pressing [Esc] would be handle as a normal command to
- be recorded, instead of cancellation of the command.
-
- FUNCTION <MacroExec> [F12]
- ÷¥––º«¬º
-
- This function will execute the macro stored at the macro buffer. If there is
- nothing at the macro buffer, it will do nothing.
-
- If a user macro turns out to be a locked loop, user may press [Ctrl + C] to
- cancel the execution.
-
- FUNCTION <SaveMacro> [Alt + F11]
- º«¬º¥Ê≈Ã
-
- This function will save the content in the macro buffer to a file with a user
- specified file name. Thus, a recorded macro can be repeatedly used later
- again. The macro filename use the standard extension name, .NJM. Any
- extension name input by user other than that would be ignored.
-
- If the file name given by user is exists for other file, the system will ask
- user to confirm the file name. User may press [Esc] at any time to cancel
- the request.
-
- FUNCTION <ReadMacro> [Alt + F12]
- ∂¡»°º«¬º
-
- This function will read a user specified macro file into the macro buffer, so
- that user can execute the macro from the buffer after this.
-
- FUNCTION <RepeatCmd> [Ctrl + F11]
- ÷ÿ∏¥√¸¡Ó
-
- This function will repeat previous pressed command for given number of times.
- If previous pressed key is a macro command, then <RepeatCmd> will repeat the
- Macro for given number of times. This function can not be used in the macro.
-
- MACRO TEXT FILES
-
- The following is the basic regulations for macro files.
-
- 1. A macro text file should be named with extension name .NJ;
-
- 2. A text macro file may only contains one macro statement;
-
- 3. A macro statement should starts with a string "Macro";
-
- 4. When a line goes too long, use "&" at the end of line to indicate
- continuing to the next line;
-
- 5. A comment line in the macro text file starts with a "*" character;
-
- 6. All commands listed in this manual can be written to macro text
- file, separated by a space. Upcase or lowercase doesn't matter;
-
- 7. Use double quotation marks ("") to input the enclosed text to the
- editing screen or a search string at prompt;
-
- 8. Use single quotation marks ('') to input the enclosed text to the
- editing screen or a Chinese character code at prompt;
-
- 9. Use #nnn to input an ASCII character presented by nnn. The number
- nnn can be either in Decimal, Hex, or Oct format;
-
- 10. Use $nn to sleep the execution for a period of nn ticks. One tick
- is equal to 1/18 second. User input would be ignored during the
- sleeping time;
-
- 11. Use <Pause> command to pause the execution of the macro, until user
- press [Return] or [Esc]. User may carry out other editing tasks
- during the pause time when Njstar prompts user for a search string
- or file name;
-
- 12. Use <ScreenOff> to freeze the screen display when the macro is
- excused. Use <ScreenOn> to turn on the screen. The default mode
- is <ScreenOn>;
-
- 13. Use string plus ":" to compose a label. A macro statement can
- contains up to 64 labels;
-
- 14. Use <Jump> followed by a label to indicate the command switch to
- the label within the macro statement unconditionally;
-
- 15. Use <JTrue> followed by a label to indicate the command switch to
- the label within the macro statement when the previous command is
- successfully executed; and
-
- 16. Use <JFalse> followed by a label to indicate the command switch to
- the label within the macro statement when the previous command can
- not be executed.
-
- Here is an example of a macro statement, This macro will replace two ASCII
- "A1A1" characters (Pure-Chinese Space characters) to two ASCII space
- characters.
-
- [EXAMPLE]
-
- Macro ASCinput Replace "°°" Enter " " Enter file
-
- NJMAC.EXE
-
- The utility program NJMAC.EXE is under the same subdirectory of NJSTAR. The
- following is the usage of this program.
-
- [USAGE]
- C:\NJSTAR20> NJMAC macfile
-
- The macfile is the name of a macro text file. Please add the drive name and
- the full path if necessary. The resultant macro file will use the same file
- name, with an extension name .NJM. The location of the resultant macro file
- is the same as that of the original macro text file.
-
- If the macro text file contains void statement, NJMAC will generate an error
- message indicating the error location within the file.
-
- =============================================================================
- PRINTING AND FILE CONVERSION
-
-
- This section describes NJStar's printing and file conversion functions.
- Those functions are located under the "output" in the main menu.
-
- FUNCTION <Print> [Ctrl + P]
- ¥Ú”° ‰≥ˆ
-
- This function will print the current file to the user defined output device.
-
- Currently, NJStar may support 9 pin or 24 pin dot matrix printer (Epson or
- IBM-ProPrinter and their compatibles), Canon BubbleJet, and HP series laser
- printers. User need to install a proper printer driver with NJCONFIG.EXE in
- order to use a desired printer.
-
- After a correct printer drive is installed, user can print the current file
- to the printer or a file. Please notice that, the output character style,
- traditional or simplified, depends upon the current displaying style. Thus,
- to print a file in traditional characters, user may need to set the display
- to traditional style first by using <SwitchCCLIB> command.
-
- If the printer is not attached to the computer, or user prefers to use other
- printer, user print the current file to a printing file first, according to
- another printer's setting. Then, user may use NJStar's utility program,
- NJPRN.EXE, to print out that file later.
-
- NJPRN.EXE
-
- The utility program NJPRN.EXE is under the same subdirectory of NJSTAR. The
- following is the usage of this program.
-
- [USAGE]
- C:\NJSTAR20> NJPRN printfile port
-
- Printfile is a file name for the printing file generated by NJStar. Please
- include the drive name and the full path for NJPRN.EXE and print file if
- necessary. The valid ports are PRN, LPT1, LPT2, or LPT3.
-
- PRINTING FORMAT COMMANDS
-
- The following is NJStar's printing format commands, used to enhance the
- output format.
-
- English Name Chinese Name Function
- =================== ============== =====================================
- \NewPage \ªª“≥ Forcing to print on a new page
-
- \PageNumber(nn) \“≥∫≈(nn) Specifying the current page number
- to nn
-
- \NumberStyle("(%d)") \“≥±Í("µ⁄%d“≥") Specifying the page number style as
- text shown in "". Variable %d is the
- current page number
-
- \NoPageNumber \Œfi“≥∫≈ Not printing page number
-
- \LeftMargin(nn) \◊Ûø’(nn) Setting left margin to nn Chinese
- characters
-
- \RightMargin(nn) \”“ø’(nn) Setting right margin to nn Chinese
- characters
-
- \TopMargin(nn) \…œø’(nn) Setting top margin to nn lines
- (1 line=1/6 inch or 1 line= 30 dots)
-
- \BottomMargin(nn) \œ¬ø’(nn) Setting bottom margin to nn lines
- (1 line=1/6 inch or 1 line= 30 dots)
-
- \LineSpace(nn) \––æ‡(nn) Setting the space between lines to
- nn dots
-
- \Font(nn) \◊÷∫≈(nn) Setting the size of Chinese character
- to nn. ( 1 normal; 2 large)
-
- \Center \÷––ƒ Centering the current line on page
-
- \FanTi \∑±Ã Using un-simplified Characters
-
- \JianTi \ºÚÃÂ Using simplified Characters
- =================== ============== =====================================
-
- Please notice,
-
- 1) All commands must start at beginning of the Line, and started with
- "\". To print a "\" character at the beginning of a line, please
- use "\\".
-
- 2) More than one command can be written in one line.
-
- FUNCTION <PcxSaveFile> [Shift + F5]
- ‰≥ˆ PCX
-
- This function will create a set of PCX file (one file per page) for the
- current file. The purpose of this function is mainly to help user to send a
- GB file via computerized fax equipment.
-
- A GB file can't be supported by fax software directly. But PCX is one of
- popular graphic format, supported by many fax software too. Thus, user may
- use this function to convert the current file to PCX files first. Then, user
- may send the PCX files via computerized fax equipment.
-
- Since PCX is primarily a graphic format, user may use any graphic editor,
- such as PC PaintBrush, to edit the resultant graphic files.
-
- FUNCTION <zWEditFile> [Shift + F8]
- ∂¡zWŒƒº˛
-
- This function will load a file in zW format, and then decode it for display
- in Chinese.
-
- The zW format was initially proposed by Yagui Wei and Ed Lai, for the purpose
- of transferring GB files via mainframe networks in ASCII mode. GB files use
- extended ASCII characters for internal codes. Those characters are not
- allowed to be transferred in ASCII mode, say, as an e-mail message, via
- mainframe networks. Therefore, one of possible ways to transfer those files
- in ASCII format is to use popular UUENCODE.EXE or UUENCODE.COM program. But
- UUENCODEs produce a great amount of overhead data so that the resultant file
- size is very big, usually 33.33% more than original file. The zW format uses
- much small overhead data, yet the resultant file can be transferred in ASCII
- format. There are some zW viewers available for PC computers, so that user
- can read a Chinese message in zW format directly.
-
- In a zW file,
-
- 1) Each line starts with a string of "zW," with a max length of 78
- characters;
-
- 2) Chinese characters (161-254/0xA1-0xFE) are masked with high bit
- off, that is, shifted by 128 in decimal value;
-
- 3) The End of Line character is preceded with a "#" character;
-
- 4) All other ASCII characters are preceded with a blank character.
-
- NJStar would remember the current file is a zW file after it is loaded with
- this function. Therefore, when saving file later, it will save the file in
- zW format again. To change the format to GB, user needs to use <SaveAs> to
- save it with another name in GB code.
-
- Please see PROGRAM USAGE in this manual for the -zW option at command line.
-
- FUNCTION <zWDecode> [Shift + F7]
- “ÎzWŒƒº˛
-
- This function will convert a zW file to GB format.
-
- If a zW format file is loaded without using <zWEditFile> command, NJStar
- would simply handle it as a GB file without Chinese characters. Thus, user
- may use this function to decode the current zW file into GB format. After
- that, this file would be saved in GB format permanently.
-
- FUNCTION <zWSaveFile> [Shift + F6]
- ¥ÊzWŒƒº˛
-
- This function will encode the current file into zW format and save the result
- to disk with a user specified file name. When prompted, user may enter a
- file name, with drive name and full path if necessary. NJStar will ask user
- to confirm the file name if it exists.
-
- Since the resultant file is in zW format, user may send the file to the
- mainframe network in ASCII mode.
-
- FUNCTION <HzEditFile> [Shift + F4]
- ∂¡HzŒƒº˛
-
- This function will load a file in Hz format, and then decode it for display
- in Chinese.
-
- Hz format, proposed collectively and finalized by Fung F. Lee, is another
- format dedicated for transferring Chinese file via computer network.
- Generally it uses less overhead data than zW format in conversion, and cover
- more loopholes in zW format. However, some mail editors can't accept the
- lengthy lines in Hz format.
-
- Hz format keeps the original hard line setting. Then, a line is divided into
- different segment, grouping by the following four types of data. Then, the
- following coding schemes and the identifiers are applied for different types
- of data.
-
- ASCII CODE ENCODING IDENTIFIER
- ============= =========== ==========
- c = 0 - 31 C = c + 32 ~(C~)
- c = 32 - 127 C = c C (no identifier)
- c = 128 - 160 C = c - 96 ~[C~]
- c = 161 - 254 C = c - 128 ~{C~}
-
- NJStar would remember the current file is a Hz file after it is loaded with
- this command. Therefore, when saving file later, it will save the file in Hz
- format again. To change the format to GB, user needs to use <SaveAs> or
- <RenameFile> function to save it with another name.
-
- Please see PROGRAM USAGE in this manual for the -Hz option at command line.
-
- FUNCTION <HzDecode> [Shift + F3]
- “ÎHzŒƒº˛
-
- This function will convert a Hz file to GB format.
-
- If a Hz format file is loaded without using <HzEditFile> command, NJStar
- would simply handle it as a GB file without Chinese characters. Thus, user
- may use this function to decode the current Hz file into GB format. After
- that, this file would be saved in GB format permanently.
-
- FUNCTION <HzSaveFile> [Shift + F2]
- ¥ÊHzŒƒº˛
-
- This function will encode the current file into Hz format and save the
- results to disk with a user specified file name. When prompted, user may
- enter a file name, with drive name and full path if necessary. NJStar will
- ask user to confirm the file name if it exists.
-
- Since the resultant file is in Hz format, user may send the file to the
- mainframe network in ASCII mode.
-
- =============================================================================
- NJCONFIG.EXE
-
-
- NJCONFIG.EXE is one of NJStar's utility programs. However, it is the most
- important one because it is used to initialize the NJStar. This section
- describes the basic procedures for NJCONFIG.EXE.
-
- To run NJCONFIG.EXE, first make sure it is in the current subdirectory or
- accessible through system path statement. Please also make a back copy of
- current NJSTAR.EXE. Then, at DOS prompt, enter the following command,
-
- [USAGE]
- C:\NJSTAR20> NJCONFIG
-
- After receiving the correct command, NJCONFIG.EXE will be invoked, beginning
- with the following message,
-
- Enter the program name to configure [NJSTAR.EXE]:
-
- Press [Return] key if the default file name is correct, or enter a file name,
- including the drive name and full path if necessary. Then, the following
- main menu will display at the center of the screen,
-
- Options:
-
- C - Color settings
- G - General options
- H - Help screen
- K - Keys configuration
- R - Restore default key setting
- P - Printer settings
- I - Install printer driver
- S - Save and quit
- Q - Quit without save
-
- Enter your option:
-
- Here are the questions for color settings. Please notice that the color
- number is shown on the screen as sample color when the program is running.
-
- Enter background color for text editing screen. (0- 7) [ 1]:
- Enter background color for bottom input line... (0- 7) [ 4]:
- Do you want to use dark background color..............[ NO]?
- Do you want to display marked block in reverse video..[YES]?
-
- Enter color number for text editing screen... (1- 15) [ 10]:
- Enter color number for cursor ............... (1- 15) [ 15]:
- Enter color number for separation line....... (1- 15) [ 15]:
- Enter color number for QuickHelp screen ..... (1- 15) [ 11]:
- Enter color number for marked text block..... (1- 15) [ 13]:
- Enter color number for menu (Reverse Video).. (1- 15) [ 15]:
- Enter color number for hilighted menu item... (1- 15) [ 13]:
-
- Enter color number for bottom line .......... (1- 15) [ 15]:
- Enter color number for general message ...... (1- 15) [ 14]:
- Enter color number for ERROR message......... (1- 15) [ 13]:
-
- Here are the questions for general options. Please refer to the
- corresponding materials in this manual.
-
- Is your keyboard a Enhanced Keyboard (if NJStar did
- not work on your computer/keyboard please select NO). [ NO]?
- Do you want to start with FanTi Chinese.............. [ NO]?
- Do you want to start with PinYin input mode.......... [YES]?
- Do you want to create a backup file.................. [YES]?
- Do you want to save file in binary (Smaller size).... [ NO]?
- Do you want to order PinYin table dynamically........ [YES]?
- Do you want to save dictionaries automatically....... [YES]?
- Do you want to start with pure Chinese input......... [ NO]?
- Do you want to use 25 lines if VGA screen installed.. [YES]?
- Do you want to display end of line mark.............. [ NO]?
- Enter ASCII code of end of line(EOL) mark....... (1-255) [ 20]:
- Do you want to display the real line number(Slow).... [YES]?
- Do you want to display <*** End of File ***> mark.... [YES]?
- Do you want to enter search string for SearchBackward.[YES]?
- Do you want to have a blinking cursor................ [YES]?
- Do you want to have sound beep when error occurred... [YES]?
- Enter sound frequency (Hz).................... (1-5000) [400]:
- Enter autosave interval in min. (0--no save).. (0- 60) [ 10]:
-
- Here is the prompt for the user specified help screen file. Please see
- <QuickHelp> in MENU AND HELP for the specification of the help file.
-
- Enter help screen configuration file name [NJCONFIG.HLP]:
-
- Here is the prompt for the user specified key assignment file. The default
- file name is NJCONFIG.KEY. User may specify a user key assignment file if
- necessary.
-
- Enter key configure data file name [NJCONFIG.KEY]:
-
- User may use NJStar to write a key assignment, reassigning NJStar's
- configurable functions to user specified keys. Here, some important points
- are,
-
- 1. Use GB format (or ASCII) format for the key assignment file;
-
- 2. Comment lines in the key assignment file starts with "*"
- characters;
-
- 3. Use function names in English as listed in Appendix 1;
-
- 4. Use the standard key names and button names listed in Appendix 2;
-
- 5. A function may be assigned to more than one key. But if more than
- one function is assigned to the same key, only the last assignment
- will be honored.
-
- 6. Please notice some keys are only available for enhanced keyboards.
- When a non-available key is used in a key assignment file, the
- the assignment will be ignored.
-
- 7. A function can be assigned to a single key (or a mouse button) or a
- primary key combination ([Shift], [Alt], or [Ctrl] + other keys) in
- the following way:
-
- KeyName Function Name or a macro
-
- [EXAMPLE]
- F1 QuickHelp
- @Y Paste
- ^X Meta
- #Enter HardReturn
-
- 8. A function can be assigned to a meta key combination in the
- following way (Note: a meta key should be defined prior meta
- combination.),
-
- MetaKey FunctionName or a macro
-
- [EXAMPLE]
- Meta+^Z QuitFile
- Meta+W Macro EXInput 'B'
-
-
- Here are the questions for the printer settings. Please refer to the
- corresponding materials in this manual.
-
- Printer port (0=Lpt1 1=Lpt2 ).................... (0- 1) [ 0]:
- Double strike for 9 pin printing (0=NO, 1=YES)..... (0- 1) [ 0]:
- Paper feeding (0=Manual 1=Continuous).............. (0- 1) [ 1]:
- Should NJSTAR interpret the '\' formatting commands.........[YES]?
- Do you want to print page number............................[YES]?
- Default paper length in lines (1 line= 1/6 inch).. (20- 90) [ 70]:
- Default top margin in lines (1 line= 1/6 inch)..... (2- 20) [ 6]:
- Default bottom margin in lines (1 line= 1/6 inch).. (2- 20) [ 9]:
- Paper width in number of Chinese chars............ (20- 70) [ 60]:
- Default left margin in number of Chinese chars..... (0- 20) [ 10]:
- Default right margin in number of Chinese chars.... (0- 20) [ 10]:
- Default space between 2 lines(in dots)............. (0- 72) [ 12]:
-
- Here is the prompt for the user specified printer drive file. Please notice
- that only 9 pin printer drivers are supplied with NJStar Shareware Version.
-
- Printer driver currently installed: EPSON 9p & Compat's
-
- Printer Drivers Available:
-
- 0. EPSONFX1.DRV - EPSON FX 60 dpi
- 1. EPSONFX2.DRV - EPSON FX 120 dpi
- 2. EPSON9P.DRV - EPSON 9p & Compat's
- 3. IBMPRO9P.DRV - IBM Pro 9p & Comp's
- 4. EPSON24.DRV - EPSON24p & Compat's
- 5. HPLASER.DRV - HP Laserjet+ & PCLs
- 6. IBMX24.DRV - IBM Pro X24 &Comp's
- 7. CANONBJE.DRV - Canon BJ(EPSON Comp
- 8. CANONBJI.DRV - Canon BJ(IBM Comp.)
-
- Enter printer driver number (0- 8) [ 2]:
-
- User may enter one number that is best fit to the user's printer.
-
- Finally, the menu item, "R - Restore default key setting", can be used to
- restore NJStar's default keyboard settings. When finish, user may select "S"
- to save and quit, "Q" to cancel all changes made in the current session.
-
- =============================================================================
- LXGB2DIC.EXE
-
-
- This program is used to add or delete LianXiang words to or from NJStar's
- LianXiang dictionary, NANJILX.DIC. The program runs under DOS prompt.
- Please make sure the program is in the current subdirectory or accessible
- through the path statement. Please also make a back up copy of dictionary
- file before run this command. Here are the program usages.
-
- 1. Add LianXiang words from a word list file, say, CIHUI.GB, to the
- dictionary file, say, NANJILX.DIC.
-
- [USAGE]
- LXGB2DIC [/atend] @nanjilx.dic +cihui.gb
- /atend -- add word at end of the list
-
- The dictionary file should be in dictionary format. The word list file
- should be in GB format, with one word at one line. The first character in
- each word should be in the Class One of the GB table. The optional switch,
- "/atend", will force words to be added at the end of the list for each
- character. Otherwise, the newly added word will appear at the beginning of
- the corresponding list. After running the program, the dictionary file will
- be updated.
-
- 2. Delete words listed in the given file, say, CIHUI.GB, from the
- dictionary file, say, NANJILX.DIC.
-
- [USAGE]
- LXGB2DIC @nanjilx.dic -cihui.gb
-
- The requirements of files are the same as those in adding LianXiang words.
- See above. After running the program, the dictionary file will be updated.
-
- 3. Use the old dictionary file, say, DICFILE.OLD, to update a new
- dictionary file, say, DICFILE.NEW.
-
- [USAGE]
- LXGB2DIC @dicfile.new @dicfile.old
-
- In this case, both files should be NJStar dictionary format. The name for
- the new dictionary file should go before that of the old one. The program
- will check words in the DICFILE.OLD, and update DICFILE.NEW with those words
- are not found in it. After running, only the first file will be updated.
-
- =============================================================================
- CCFONT.EXE
-
-
- This utility program will update NJStar's font files with user specified
- characters. The program runs under DOS prompt. Please make sure that the
- program is in the current subdirectory or accessible through the path
- statement. Please make a back up copy for each font file if necessary. Here
- are the program usage.
-
- [USAGE]
- CCFONT -[options] fontfile cclibfile
-
- [OPTIONS]
- 16 - use 16x16 matrix(default)
- 24 - use 24x24 matrix
- 32 - use 32x32 matrix
- 48 - use 48x48 matrix
- 64 - use 64x64 matrix
- R - rotate 90 degree
- B nn - the no. of blank sections(def=8)
-
- Please notice, more than one option can be used in one command line. For
- 24x24 font file, the option -R must be used because the font files are
- rotated internally for the efficiency of 24 dot printer.
-
- [EXAMPLE]
- C:\NJSTAR20> CCFONT -24 -R font24.dat CCLIBF.24
-
- The fontfile in the command line is the file that contains Chinese characters
- in dot matrix. a font file can have more than one Chinese character. Each
- character starts with a GuoBiao address for adding it, immediately following
- by the character's dot matrix. The recommended GB area for adding characters
- is AFE4 -> AFFE, and there must be a "+" sign in the front of each GB
- address. The dot matrix characters may consist space characters and other
- visible ASCII characters, with relevant number of lines and columns after the
- address. Those characters beyond the given line and column are ignored. (See
- file FONT.FON for example.)
-
- The cclibfile is the standard font files used by NJStar. Currently user are
- supplied with CCLIB.16, CCLIBF.16, CCLIB.24 and CCLIBF.24. They are in 16*16
- and 24*24 font files correspondingly. (Note: 24*24 font files are provided in
- NJStar registered version only.)
-
- The fontfile and cclibfile should have same pixel. That is, for a character
- to be added to CCLIB.24 or CCLIBF.24, the font file must have a 24x24 dot
- matrix. For example, if a 16x16 font file FONT.FON has been created (see
- below), user may add it to CCLIB.16 by using the following command,
-
- C:\NJSTAR20> CCFONT -16 font.fon CCLIB.16
-
- Then user may use NJStar to view file GUOBIAO.DOC, checking the added
- character at the location of GB AFF0. Then, user may also try to enter it by
- using GB code, AFF0, at GB input mode.
-
- ----------Cut following to File: FONT.FON-----------------------------------
- -----------------------------------------------
- +AFF0 | Assign to GB address: AFF0
- | The matrix begins from this line
- @@@@@@@@ @@ | NOTE: any symbols after line 16 and column 16 are ignored
- @ @@@ | for 16x16 font.
- @ @ |
- @ @ |
- @@@@@ @ |
- @ @ @ |
- @ @ @@@@@@@ |
- @ @ @ @ |
- @ @ @ @ |
- @ @ @ @ |
- @ @ @ |
- @ @ @ @ |
- @ @ @ @ |
- @@@ @ @ |
- @@@@@@@ |
- --------------------------------
- ----------End of file FONT.FON-----------------------------------------------
-
- =============================================================================
- APPENDIX 1
-
- LIST OF NJSTAR CONFIGURABLE FUNCTIONS
-
- Note: This table contains all NJStar's configurable functions. Please notice
- that in the column of DEFAULT KEY, # = Shift+, @ = Alt+, and ^ = Ctrl+.
-
- NAME NAME DEFAULT KEY FUNCTION
- ============== ======== ============= ====================================
- Menu ÷˜π¶ƒ‹±Ì [#F1] Call up the main menu
- QuickHelp π¶ƒ‹Ã· æ [F1] Call up the help screen
-
- ListDir œ‘ æƒø¬º [@F1] List user specified directory
- EditFile ±‡º≠Œƒº˛ [F8] Open user specified file
- NextFile œ¬“ªŒƒº˛ [F10] Goto the next file in file ring
- PrevFile …œ“ªŒƒº˛ [@F10] Goto the previous file in file ring
- FileList —°‘ÒŒƒº˛ [#F10] List all files in file ring
- RenameFile Œƒº˛∏ƒ√˚ [F7] Rename the current file
- SaveFile Œƒº˛¥Ê≈à [F2] Save the current file to disk
- SaveAs ªª√˚¥Ê≈à [^F3] Save current file to another name
- File ¥Ê≈ÃÕÀ≥ˆ [F4] Save the current file and quit
- SaveAll »´≤ø¥Ê≈à [^F4] Save the current file and quit all
- QuitFile ÕÀ≥ˆŒƒº˛ [F3] Quit current file (w/ or w/o saving)
- QuitAll »´≤øÕÀ≥ˆ [^F3] Quit all files (w/ or w/o saving)
-
- CursorLeft π‚±ÍœÚ◊Û [LEFT] Move left by one character
- CursorRight π‚±ÍœÚ”“ [RIGHT] Move right by one character
- CursorUp π‚±ÍœÚ…œ [UP] Move up by one line
- CursorDown π‚±ÍœÚœ¬ [DOWN] Move down by one line
- BegLine “Δ÷¡–– ◊ [HOME] Goto beginning of current screen line
- EndLine “Δ÷¡––ƒ© [END] Goto the end of current screen line
- WordLeft ±ææ‰ ◊ [^LEFT] Move to beginning of current "word"
- WordRight œ¬æ‰ ◊ [^RIGHT] Move to the beginning of next "word"
- BegScreen “Δ÷¡Δ¡ ◊ [^UP], [^A] Goto top left of the current screen
- EndScreen “Δ÷¡Δ¡ƒ© [^DOWN], [^Z] Goto bottom left of current screen
- PageUp “Δ÷¡…œΔ¡ [PGUP] Goto bottom line of previous screen
- PageDown “Δ÷¡œ¬Δ¡ [PGDN] Goto top line of the next screen
- BegFile Œƒº˛ ◊ [^HOME] Goto beginning of the current file
- EndFile Œƒº˛ƒ© [^END] Goto the end of the current file
- ScrollUp …œπˆ“ª–– [@UP], [^U] Scroll up screen by one line
- ScrollDown œ¬πˆ“ª–– [@DOWN], [^D] Scorll down screen by on line
- GotoLine —∞’“––∫≈ [^F6] Goto a user specified hard line
-
- Enter ªÿ≥µº¸ [ENTER] Enter EOL character or accept input
- HardReturn ÃÊ¥˙ªÿ≥µ [GREYENTER], Enter EOF character in search string
- [#ENTER]
- DelChar …æ≥˝∫Û◊÷ [DEL] Delete the current character
- BackSpace …æ≥˝«∞◊÷ [BS] Delete the previous character
- DelLine …æ≥˝±æ–– [^BS] Delete the current line
- DelToBegLine …æ÷¡–– ◊ [^J] Delete to beginning of current line
- DelToEndLine …æ÷¡––ƒ© [^K], [^E] Delete to the end of current line
- UnDelLine ª÷∏¥…æ≥˝ [F9] Recover latest deleted text
- DupLine ∏¥÷Δ±æ–– [^L] Duplicate the current line
- TimeDate µ±«∞ ±º‰ [^T] Insert system date and time
- ToggleEOL œ‘ æ––ƒ© [^F9] Toggle display of EOL characters
- FileStatus µ±«∞«Èøˆ [^F1] Report current file status
- WordCount Õ≥ºΔ◊÷∑˚ [^F5] Count a user specified string
-
- Search ≤È’“◊÷∑˚ [F5] Search for user specified string
- SearchForward œÚ«∞≤È’“ [^F] Continue to search forward
- SearchBackward œÚ∫Û≤È’“ [^B] Search backward for given string
- SearchReplace ≤È’“Ãʪª [F6] Search and replace with confirmation
- Replace ◊‘∂ØÃʪª Search and replace w/o confirmation
-
- MarkBlock øÈ±Íº« [#B] Mark beginning or end of a block
- MarkLine ––±Íº« [#L] Mark current line as a block
- UnMarkBlock œ˚≥˝±Íº« [#U] Clear current block mark
- MoveBlock øÈ“Δ∂Ø [#M] Move block to the cursor position
- CopyBlock øÈ∏¥÷Δ [#C] Copy block to the cursor position
- Copy øÈ¥¢¥Ê [^W] Store the block to block buffer
- Paste ª÷∏¥¥¢¥Ê [#Y] Restore the content of block buffer
- DelBlock øÈ…æ≥˝ [#D] Delete the current block
- UnDelBlock øÈª÷∏¥ [#F9] Restore latest deleted block
- GotoBlock —∞’“±Íº« [^G] Goto the beginning of current block
- SaveBlock øÈ–¥Œƒº˛ [#W] Save the current block to a file
-
- SwitchCCLIB ∑±ºÚ◊™ªª [^F10] Change character display style
- PureChinese ¥ø÷–Œƒ [#F9] Change character input mode
- PYInput Δ¥“Ù ‰»Î [#F5] Set input method to PinYin Input
- LianXiang ¡™œÎ«∞◊÷ [#X] Provide LianXiang for previous char.
- AddLX ‘ˆº”¡™œÎ [^F8] Add marked string to LianXiang Dic.
- DelLX œ˚≥˝¡™œÎ [#F8] Remove marked string from LX Dic.
- SaveDic ◊÷µ‰¥Ê≈à [^F2] Save both LX Dic and PinYin Dic.
- GBinput π˙±Í ‰»Î [@F4] Set input method to GuoBiao Input
- QWinput «¯Œª ‰»Î [@F3] Set input method to QuWeiMa Input
- ASCinput ”¢Œƒ ‰»Î [^F6] Set input method to ASCII Input
- EXInput Δ‰À¸ ‰»Î [@F2] Select other input method
-
- MacroRec º«¬º√¸¡Ó [F11] Begin or end recording commands
- MacroExec ÷¥––º«¬º [F12] Execute recorded commands as a macro
- SaveMacro º«¬º¥Ê≈à [#F11] Save the current macro to a file
- ReadMacro ∂¡»°º«¬º [#F12] Read a macro file to macro buffer
- RepeatCmd ÷ÿ∏¥√¸¡Ó [^F11] Repeat the current command
-
- Print ¥Ú”° ‰≥ˆ [^P] Print the current file
- PcxSaveFile ‰≥ˆ PCX [#F5] Ouput the current file to PCX files
- zWEditFile ∂¡zWŒƒº˛ [#F8] Open a zW file for GB display
- zWDecode “ÎzWŒƒº˛ [#F7] Decode a zW file to GB format
- zWSaveFile ¥ÊzWŒƒº˛ [#F6] Encode current file to zW format
- HzEditFile ∂¡HzŒƒº˛ [#F4] Open a Hz file for GB display
- HzDecode “ÎHzŒƒº˛ [#F3] Decode a Hz file to GB format
- HzSaveFile ¥ÊHzŒƒº˛ [#F2] Encode current file to zW format
- ============== ======== ============= ====================================
- =============================================================================
- APPENDIX 2
-
- LIST OF NJSTAR KEY NAMES
-
- Note: This table contains all NJStar's assignable key names. Please notice
- that # = Shift+ , @ = Alt+ , and ^ = Ctrl+ . And those key
- names followed by * are only available at enhance keyboard only.
-
- =======================================================================
- PART I: Function keys
-
- F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11* F12*
- #F1 #F2 #F3 #F4 #F5 #F6 #F7 #F8 #F9 #F10 #F11* #F12*
- @F1 @F2 @F3 @F4 @F5 @F6 @F7 @F8 @F9 @F10 @F11* @F12*
- ^F1 ^F2 ^F3 ^F4 ^F5 ^F6 ^F7 ^F8 ^F9 ^F10 ^F11* ^F12*
- -----------------------------------------------------------------------
- PART II: Regular Character Keys
-
- ESC BS ENTER TAB
- #ESC #BS #ENTER #TAB
- @ESC @BS @ENTER @TAB* @BackSlash
- ^BS ^ENTER ^TAB* ^BackSlash ^BREAK
-
- @A @B @C @D @E @F @G @H @I @J @K @L @M
- ^A ^B ^C ^D ^E ^F ^G ^H ^I ^J ^K ^L ^M
-
- @N @O @P @Q @R @S @T @U @V @W @X @Y @Z
- ^N ^O ^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^Z
-
- @` @-* @+* @= [@ @] @' @; @/
- ^- ^] ^2 ^6
- -----------------------------------------------------------------------
- PART III: Keypad Keys
-
- GREY/ GREY* GREY- GREY+ GreyEnter
- #GREY/ #GREY* #GREY- #GREY+ #GreyEnter
- @GREY/* @GREY* @GREY- @GREY+ @GreyEnter*
- ^GREY/* ^GREY** ^GREY-* ^GREY+* ^GreyEnter*
-
- UP DOWN LEFT RIGHT Keypad5
- #UP #DOWN #LEFT #RIGHT #Keypad5
- @UP* @DOWN* @LEFT* @RIGHT*
- ^UP* ^DOWN* ^LEFT ^RIGHT ^Keypad5*
-
- HOME END PGUP PGDN DEL INS
- #HOME #END #PGUP #PGDN #DEL #INS
- @HOME* @END @PGUP* @PGDN* @DEL* @INS*
- ^HOME ^END ^PGUP* ^PGDN ^DEL* ^INS*
- -----------------------------------------------------------------------
- PART IV: Meta Combination Keys
-
- 0 -> 9 A -> Z
- ! @ # $ % ^ & * ( ) - _ + =
- [ ] \ : ; " ' , < . > ? / ESC
-
- ^A -> ^Z ^6 ^- ^BACKSLASH ^RBRACE
- -----------------------------------------------------------------------
- PART V: Mouse Buttoms
-
- M_LEFT - Click left button M_LL - Double click left button
- M_RIGHT - Click right button M_RR - Double click right button
- M_MID - Click middle button M_MM - Double click middle button
- M_LR - Click both buttons
- =======================================================================
- =============================================================================
- APPENDIX 3
-
- SUMMARY OF NJSTAR LOCATION-SENSITIVE MOUSE FUNCTIONS
-
- NOTE: This appendix presents a summary of NJStar's location-sensitive mouse
- function. That is, if user points the mouse cursor at one of locations
- indicated below, then clicks the left button once (or otherwise
- described), it will invoke certain function.
-
- To use a mouse within NJStar, user needs to install the mouse driver
- program prior running NJStar. Please see user's mouse manual for more
- information about installing the mouse driver program.
-
- Please watch the following sample screen first. The left side is the
- rule for Line number. Please notice that EGA monitor has different
- line number from that of VGA monitor. The bottom line is the rule for
- column number. Letters (A..G) indicates different areas.
-
- Line: +-------------------------------------------------------------------+
- 1 | A |
- 2 | |
- | |
- | |
- | |
- | |
- | B |
- | |
- | |
- | |
- | |
- | |
- | |
- 24/18 | |
- +----+-----------+----------------------------------+-------+-------+
- 25/19 | C | D | E | F | G |
- +----+-----------+----------------------------------+-------+-------+
- Column: 0 5 12 69 74 79
-
-
- AREA DEFINITION OPERATION FUNCTIONS
- ==== ================== ================= ========================
- A The top line M_LEFT Calling up the main menu
-
- B From the 2nd line Press the left <ScrollDown>
- to the line above button and drag
- the bottom line down
-
- Press the left <ScrollUp>
- buttom and drag
- up
-
- Other operations User assigned functions
-
- C Column 1-4 at the M_LEFT Toggle between <ASInput>
- bottom line and <PYInput>
-
- D Column 6-11 at M_LEFT <LianXiang> when not in
- the bottom line ASCII input mode
-
- E Column 13-68 at M_LEFT Select a Chinese char.
- the bottom line to editing screen
-
- M_LEFT <FileList> when no
- Chinese characters to
- be input
-
- F Column 69-73 at M_LEFT <MacroRec>
- the bottom line
-
- G Column 75-79 at M_LEFT <PureChinese>
- the bottom line
-
- C-G The bottom line M_LR <Escape>
- ==== ================== ================= ========================
-
- =============================================================================
- APPENDIX 4
-
- TABLE OF CONTENTS OF NJSTAR CHINESE MANUAL
-
-
- Ŀ ¼
- =================
-
- “≥¬Î
- µº—‘ ....................................................................
-
- µ⁄“ª’¬ °æƒœº´–«°øµƒ√¸¡Ó”Î𶃋 ..........................................
- 1.1 √¸¡Ó≤Àµ• ..................................................
- 1.2 ºÚ√˜Ã· æΔ¡ƒª ..............................................
- 1.3 øÿ÷Δ–– ....................................................
- 1.3 ±æ’¬–°Ω· ..................................................
-
- µ⁄∂˛’¬ ‘ƒ∂¡÷–ŒƒŒƒº˛ ....................................................
- 2.1 ΔÙ∂ذ惜º´–«°ø ............................................
- 2.2 ∂¡»°Œƒº˛ ..................................................
- 2.3 π‚±Í“Δ∂Ø ..................................................
- 2.4 Œƒº˛«Èøˆ ..................................................
- 2.5 ÕÀ≥ˆ°æƒœº´–«°ø ............................................
- 2.6 ±æ’¬–°Ω· ..................................................
-
- µ⁄»˝’¬ ª˘±æ±‡º≠𶃋 ....................................................
- 3.1 ΔÙ∂ذ惜º´–«°ø ............................................
- 3.2 ±‡º≠µƒ◊º±∏ ................................................
- 3.3 Œƒ±æ ‰»Î ..................................................
- 3.4 Œƒ±æ∏¥÷Δ”Î…æ≥˝ ............................................
- 3.5 Œƒ±æøÈ≤Ÿ◊˜ ................................................
- 3.6 »´æ÷≤È’“”ÎÃʪª ............................................
- 3.7 ¥Ú”°∏Ò Ωøÿ÷Δ√¸¡Ó ..........................................
- 3.8 Œƒº˛¥Ê≈ÔÎÕÀ≥ˆ ............................................
- 3.9 ¥Ú”°Œƒº˛ ..................................................
- 3.10 ±æ’¬–°Ω· ..................................................
-
- µ⁄Àƒ’¬ ∫∫◊÷ ‰»Î∑® ......................................................
- 4.1 Δ¥“Ù ‰»Î ..................................................
- 4.2 ¡™œÎ ‰»Î ..................................................
- 4.3 Δ¥“Ù¡™œÎ ‰»Î ..............................................
- 4.4 ¡¨Δ¥ ‰»Î ..................................................
- 4.5 ¡™œÎ¥ µ‰µƒπ‹¿Ì ............................................
- 4.6 Ãÿ ‚µƒΔ¥“Ù ‰»Î ............................................
- 4.7 π˙±Í ‰»Î∑® ................................................
- 4.8 «¯Œª¬Î ‰»Î∑® ..............................................
- 4.9 ”¢Œƒ ‰»Î∑® ................................................
- 4.10 Δ‰À¸ ‰»Î∑Ω∑® ..............................................
- 4.11 ±æ’¬–°Ω· ..................................................
-
- µ⁄ŒÂ’¬ ∂‡Œƒº˛±‡º≠ ±µƒŒƒº˛π‹¿Ì ..........................................
- 5.1 ΔÙ∂ذ惜º´–«°ø ............................................
- 5.2 Œƒº˛ª∑ ....................................................
- 5.3 Œƒº˛º‰µƒΩªªª ..............................................
- 5.4 ¥Ê≈ÔÎÕÀ≥ˆ ................................................
- 5.5 ±æ’¬–°Ω· ..................................................
-
- µ⁄¡˘’¬ √¸¡Ó◊È∫œ ........................................................
- 6.1 √¸¡Ó◊È∫œµƒº«¬º”ΑÀ–– ......................................
- 6.2 √¸¡Ó◊È∫œµƒ¥Ê≈ÔÎ∂¡»° ......................................
- 6.3 √¸¡Ó◊È∫œµƒ±‡–¥ ............................................
- 6.4 √¸¡Ó◊È∫œµƒ∞≤◊∞ ............................................
- 6.5 ±æ’¬–°Ω· ..................................................
-
- µ⁄Δfl’¬ Œƒº˛∏Ò Ω◊™ªª ....................................................
- 7.1 ‰≥ˆ PCX Œƒº˛ .............................................
- 7.2 zW Œƒº˛∏Ò Ω◊™ªª ...........................................
- 7.3 Hz Œƒº˛∏Ò Ω◊™ªª ...........................................
- 7.4 ±æ’¬–°Ω· ..................................................
-
- µ⁄∞À’¬ ≥ÖÚ∞≤◊∞ ........................................................
- 8.1 œµÕ≥“™«Û ..................................................
- 8.2 ∞≤◊∞π˝≥à ..................................................
- 8.3 ª∑æ≥…Ë÷√ ..................................................
- 8.4 ±æ’¬–°Ω· ..................................................
-
- µ⁄æ≈’¬ ≥Öڵ˜Ω⁄ ........................................................
- 9.1 ∏®÷˙≥Ã–Ú NJCONFIG.EXE .....................................
- 9.2 Δ¡ƒª—’…´…Ë÷√ ..............................................
- 9.3 ª˘±æ≤Œ ˝…Ë÷√ ..............................................
- 9.4 ºÚ√˜Ã· æΔ¡ƒª…Ë÷√ ..........................................
- 9.5 º¸Œª∂®“Â…Ë÷√ ..............................................
- 9.6 ¥Ú”°ª˙«˝∂ØŒƒº˛…Ë÷√ ........................................
- 9.7 ¥Ú”°ª˙≤Œ ˝…Ë÷√ ............................................
- 9.8 ÕÀ≥ˆ NJCONFIG.EXE .........................................
- 9.9 ±æ’¬–°Ω· ..................................................
-
- µ⁄ Æ’¬ ∏®÷˙≥Ã–Ú ........................................................
- 10.1 ¡™œÎ¥ µ‰∏®÷˙≥Ã–Ú LXGB2DIC.EXE .............................
- 10.2 ‘Ï◊÷∏®÷˙≥Ã–Ú CCFONT.EXE ...................................
- 10.3 º§π‚¥Ú”°∏®÷˙≥Ã–Ú PRINTPS.EXE ..............................
- 10.4 ‰»Î∑Ω∑®∏®÷˙≥Ã–Ú INPUTDIC.EXE .............................
- 10.5 ±æ’¬–°Ω· ..................................................
-
- ∏Ω¬º“ª °æƒœº´–«°øø…±‡π¶ƒ‹“ª¿¿±Ì ........................................
- ∏Ω¬º∂˛ °æƒœº´–«°øø…±‡º¸Œª“ª¿¿±Ì ........................................
- ∏Ω¬º»˝ °æƒœº´–«°ø√¸¡Ó◊È∫œπ¶ƒ‹“ª¿¿±Ì ....................................
- ∏Ω¬ºÀƒ °æƒœº´–«°øΔÙ∂صƒÀµ√˜≤Œ ˝”ÎŒƒº˛—°‘Ò ..............................
- ∏Ω¬ºŒÂ °æƒœº´–«°ø≥ı ºº¸Œª∂®“ ..........................................
- ∏Ω¬º¡˘ π˙”Ô◊¢“Ù∑˚∫≈°¢Õ˛Õ◊¬Í-µ‘¿ÌÀπ¬fi¬ÌªØΔ¥∑®”Î∫∫”ÔΔ¥“Ù“ÙΩ⁄∂‘’’±Ì .......
-
- <END>
-